#ifndef BITMAP_H_
#define BITMAP_H_

#include "..\sdl\include\SDL.h"
#include "punto.h"
#include <string>
#include "sdlHelper.h"

class bitmap {

private:

	SDL_Surface *image;
	std::string path;

public:
	bitmap(std::string pathToImage);
	bitmap(SDL_Surface* surface);
	void mostrar(SDL_Surface* screen);
	SDL_Surface* getImage();
	~bitmap();
	void mostrar(SDL_Surface* screen, SDL_Rect* tamanio, SDL_Rect* dest);
	std::string getPath() { return this->path; }
	void modificarImagen(Uint16 Width, Uint16 Height);

};


#endif